aboutsummaryrefslogtreecommitdiff
path: root/src/routes/user/[user]
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-10-29 22:21:41 -0700
committerFuwn <[email protected]>2023-10-29 22:21:41 -0700
commitbe28fe2d5805a1231f2ba706fa1cd3580afeef10 (patch)
treef222de12d4f8fde138c0294595eae374ce5c2c72 /src/routes/user/[user]
parentfeat(badges): switch to http get (diff)
downloaddue.moe-be28fe2d5805a1231f2ba706fa1cd3580afeef10.tar.xz
due.moe-be28fe2d5805a1231f2ba706fa1cd3580afeef10.zip
refactor(badges): use http methods
Diffstat (limited to 'src/routes/user/[user]')
-rw-r--r--src/routes/user/[user]/badges/+page.svelte10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte
index 649b0de7..d48cad64 100644
--- a/src/routes/user/[user]/badges/+page.svelte
+++ b/src/routes/user/[user]/badges/+page.svelte
@@ -16,7 +16,7 @@
onMount(async () => {
// socket.on('badges', (message) => (badges = message));
- badges = await (await fetch(`/api/badges/get?id=${(await user(data.username)).id}`)).json();
+ badges = await (await fetch(`/api/badges?id=${(await user(data.username)).id}`)).json();
if (data.user) {
currentUserIdentity = userIdentity(data.user);
@@ -50,11 +50,11 @@
}
fetch(
- `/api/badges/add?image=${encodeURIComponent(imageURL.value)}&post=${encodeURIComponent(
+ `/api/badges?image=${encodeURIComponent(imageURL.value)}&post=${encodeURIComponent(
activityURL.value
)}&description=${encodeURIComponent(description.value)}`,
{
- method: 'POST'
+ method: 'PUT'
}
).then(() => {
error = null;
@@ -65,8 +65,8 @@
};
const removeBadge = (badge: Badge) => {
- fetch(`/api/badges/remove?id=${badge.id}`, {
- method: 'POST'
+ fetch(`/api/badges?id=${badge.id}`, {
+ method: 'DELETE'
}).then(() => {
(document.querySelector(`#badge-${badge.id}`) as HTMLAnchorElement).style.display = 'none';
});